/*
 * MensajeGeneral.cpp
 *
 * Author: Grupo Nro.
 */

#include "MensajeGeneral.h"

MensajeGeneral::MensajeGeneral(int idCampania, int idPartida, mensajeMetodoApiBool metodo) {
	this->idCampania = idCampania;
	this->idPartida = idPartida;
	this->metodoBool = metodo;
}

MensajeGeneral::MensajeGeneral(int idCampania, int idPartida, mensajeMetodoApiString metodo) {
	this->idCampania = idCampania;
	this->idPartida = idPartida;
	this->metodoString = metodo;
}

MensajeGeneral::~MensajeGeneral() {
}

int MensajeGeneral::getIdCampania(){
	return this->idCampania;
}

int MensajeGeneral::getIdPartida(){
	return this->idPartida;
}

bool MensajeGeneral::ejecutarMetodoBool(int sockfdCliente){
	return this->metodoBool(sockfdCliente);
}

string MensajeGeneral::ejecutarMetodoString(int sockfdCliente){
	return this->metodoString(sockfdCliente);
}
